Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Romania F1 Romania F2 Bosnia/Herzegovina F1 Bosnia/Herzegovina F2 Bosnia/Herzegovina F3 Serbia&Montenegro F1 Serbia&Montenegro F2 Serbia&Montenegro F3 Serbia&Montenegro F4 Serbia&Montenegro F5 Serbia&Montenegro F6 Greece F1 Greece F2 Bosnia/Herzegovina F1 Serbia & Montenegro F2 USA F3 USA F1 Turkey F1 Turkey F2 Turkey F3 France F4 Italy F22 Tunisia F4 Tunisia F5 Bosnia/Herzegovina F2 Bosnia/Herzegovina F3 Serbia & Montenegro F1 Germany F11 Croatia F1 Hungary F6 USTA Seascape Challenger - Aptos Fergana Challenger - Fergana 2002 USTA Challenger of Calabasas - Calabasas USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington USTA Challenger of Burbank - Burbank 2002 USTA Tallahassee Tennis Challenger - Tallahassee Internationaux de Tennis de Brest - Brest Kuppers Kolsch Cup Aachen - Aachen 2003 USTA Challenger of Calabasas - Calabasas 2003 West Side Tennis Club Challenger - Forest Hills Prague Open - Prague Copa Ericsson Costa Rica - San Jose 2002 Tulsa USTA Challenger - Tulsa The Waco International Tennis Challenger - Waco Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Binghamton Professional Tennis Tournament - Binghamton The Wright Financial Group, Inc. Challenger - Champaign Ourocard Tennis Challenger - Sao Paulo Tallahassee Tennis Challenger - Tallahassee 2001 USTA Challenger of Calabasas - Calabasas Music City Challenger - Nashville 2001 USTA Tallahassee Tennis Challenger - Tallahassee USTA Men's Challenger of Dallas - Dallas CMG Asia Open - Hong Kong The Surbiton Trophy - Surbiton Theusbridge.com Tennis Classic - Tarzana The Surbiton Trophy - Surbiton Haagen Dazs Open - Caracas GHI Bronx Classic - Bronx Open Castilla y Leon - Segovia Samsung Securities Cup Challenger Tennis - Seoul San Marino Cepu Open - San Marino VI Open Banc Agricol - Andorra Alexander Kolyaskin Memorial - Donetsk The Swanston Challenger - Sacramento West Side Tennis Challenger - Forest Hills USTA Challenger - Champaign USTA Seascape Challenger - Aptos VII Open Banc Agricol - Andorra Gemax Open - Belgrade The Surbiton Trophy - Surbiton Challenger Natrel Presented by National Bank - Granby 2006 Challenger of Santa Clarita California Challenger - Valencia The LTA Cardiff Challenger - Cardiff GHI Bronz Classic - Bronx Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Challenger Banque Nationale Rimouski - Rimouski Ford Tennis Championships - Louisville Gemax Samsung Open 2005 - Belgrade Pro Tennis World Open - Sunrise Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza Tunis Open - Tunis 2005 West Side Tennis Coub Men's Challenger - Forest Hills The $50,000 Pro Challenger at Calabasas - Calabasas San Benedetto Challenger - San Benedetto Riviera de Rimini Challenger - Rimini San Marino CEPU Open - San Marino GHI Bronx Tennis Classic - Bronx Ljubljana Open 2008 - Ljubljana Banja Luka Challenger 2008 - Banja Luka Music City Challenger - Nashville JSM Challenger - Champaign Home Depot Center USTA Challenger - Carson USTA Challenger of Orlando - Orlando Belgrade Challenger Challenger Casablanca San Angel - Mexico City Wolfsburg Challenger Banja Luka Challenger 2004 - Banja Luka Rome Challenger 2004 Keys Gate Challenger - Homestead Turin Challenger San Benedetto Challenger The Wright Financial Group USTA Challenger - Champaign Ford Tennis Championships - Louisville Ipsos Bucharest Challenger - Bucharest Sacramento Challenger Tiburon Challenger Calabasas Challenger Music City Challenger - Nashville Charlottesville Challenger Freeman Men's $50,000 Challenger - Joplin Knoxville Challenger Champaign Challenger Belgrade Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Nottingham Challenger Aptos Challenger Nottingham Men's Challenger - Nottingham Orleans Challenger ITG Miami Challenger - Miami Eckental Challenger Sony Ericsson Open 2008 - Belgrade BH Indoor Sarajevo - Sarajevo Wolfsburg Challenger Sarajevo Challenger Athens Challenger Rome Challenger Banja Luka Challenger 2005 - Banja Luka Nottingham Challenger Aptos Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Vancouver Challenger USTA/Adtech Challenger - Boston Nottingham Challenger Ostdeutscher Sparkassen Cup - Dresden Genova Challenger USTA Illinois Challenger - Champaign Zagreb Open - Zagreb IPP Open - Helsinki Baden Open - Karlsruhe Sporting Challenger '08-Trofeo Regione Piemonte - Turin Rennes Challenger Orleans Challenger Eckental Challenger Heilbronn Challenger Ford Tennis Championships - Louisville Wolfsburg Challenger BH Telecom Indoors Sarajevo 2006 - Sarajevo Music City Challenger - Nashville JSM Challenger of Champaign - Urbana X Torneo Internazionale di Tennis - Barletta Sarajevo Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee Arad Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Porsche Open - Poznan Cherbourg Challenger Sarasota Challenger Open D'Orleans - Orleans Nottingham Challenger Binghamton Challenger Lexington Challenger Como Challenger Ljubljana Challenger Fergana Challenger Ljubljana Open - Ljubljana Lexington Challenger Chennai Challenger Kolkata Challenger New Delhi Challenger Kazan Challenger Savannah Challenger Nottingham-2 Challenger Portoroz Challenger Recanati Challenger USTA Challenger of Dallas - Dallas CMG Asia Open - Hong Kong Turin Challenger Sarajevo Open 2004 - Sarajevo USTA Tallahassee Tennis Challenger - Tallahassee Segovia Challenger Credicard Mastercard Tennis Cup - Campos do Jordao Banja Luka Challenger China Open - Beijing Music City Challenger - Nashville Swanston Challenger - Sacramento Ostdeutscher Sparkassen Cup - Dresden Tunis Challenger Tallahassee Challenger Rimini Challenger Samsung Securities Cup - Seoul Mons Challenger Arad Challenger Mons Challenger Como Challenger Aachen Challenger 2005 Freeman Men's Challenger - Joplin Sarajevo Open - Sarajevo Bukhara Challenger - Bukhara Architect Open - Budapest Bergamo Challenger Bergamo Challenger New Delhi Challenger Pro Challenger at Calabasas - Calabasas 2007 Knoxville Challenger - Knoxville Furth Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Recanati Challenger Heilbronn Open - Heilbronn Prague Challenger XL Capital Bermuda Open - Bermuda XL Capital Bermuda Open - Bermuda 2002 Eddleman USTA Challenger - Birmingham Miller Lite Hall of Fame Tennis Championships - Newport 2002 FSE Challenger - Tarzana Eddleman USTA Challenger - Birmingham Marburg Challenger USTA Challenger of Tiburon - Tiburon U.S. Men's Clay Court Championship - Orlando Banja Luka 2002 - Banja Luka Burbank Challenger - Burbank Open de la Ville de Saint Denis - Reunion Island Gemax Open - Belgrade Naples Challenger - Naples Athens Challenger Busan Open Challenger Tennis - Busan Heilbronn Open - Heilbronn Timisoara Challenger USTA Comerica Challenger - Aptos Heineken Open - Singapore AT&T Challenger of Dallas - Dallas Aptos Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Gemax Open 2002 - Belgrade Joplin Challenger - Joplin USTA Challenger of North Miami Beach - North Miami Beach Sybase Open - San Jose drkoop.com USTA Tennis Championships - Armonk The Powder Byrne Trophy - Surbiton Fifth-Third Bank Tennis Championships - Lexington The Nottingham Challenger - Nottingham Heineken Open - Singapore Gemax Samsung Open 2004 - Belgrade 13 BH Tennis Open International Cup - Belo Horizonte XL Capital Bermuda Open - Bermuda Harrah's Entertainment Challenger - Tunica Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Open Mutouest St. Brieuc - St. Brieuc Akbank Private Banking TED Open 2006 - Istanbul XL Bermuda Open - Bermuda Ostdeutscher Sparkessen Cup - Dresden Odlum Brown Vancouver Open - Vancouver Kroger / St. Jude International - Memphis Japan Open - Tokyo The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Kremlin Cup - Moscow America's Red Clay Tennis Championship - Coral Springs Pilot Pen International - New Haven Shanghai Open '98 - Shanghai Beijing Open - Beijing Miller Lite Hall of Fame Tennis Championships - Newport Infiniti Open - Los Angeles Sybase Open - San Jose Kroger / St. Jude International - Memphis Citrix Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - Queen's/London The Nottingham Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport Waldbaum's Hamlet Cup - Long Island Advanta Championships - Philadelphia AAPT Championships - Adelaide Rabat Challenger Open 13 - Marseille Kroger / St. Jude International - Memphis Sybase Open - San Jose Verizon Tennis Challenge - Atlanta ATP Challenger Trophy 2008 - Trnava The Stella Artois Grass Court Championships - London Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Mercedes-Benz Cup - Los Angeles Heineken Open Shanghai - Shanghai Miller Lite Hall of Fame Tennis Championships - Newport The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. The Nottingham Open - Nottingham Siebel Open - San Jose Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach Miller Lite Hall of Fame Tennis Championships - Newport San Jose Tel Aviv San Remo Challenger St. Petersburg Open - St. Petersburg Athens Challenger Zagreb Challenger Tata Open 2003 - Chennai Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Chennai Open - Chennai Arizona Men's Tennis Championships - Scottsdale Croatia Open - Umag Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open - Tokyo Chennai Open - Chennai Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Delray Beach International Tennis Championships - Delray Beach Sarasota Challenger SAP Open - San Jose Estoril Open - Estoril Thailand Open - Bangkok The Stella Artois Championships - London The 10tele.com Open - Nottingham Pilot Pen Tennis - New Haven Miller Lite Hall of Fame Tennis Championships - Newport Millenium Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Legg Mason Tennis Classic - Washington D.C. Brisbane - Brisbane Cordenons Challenger Mercedes-Benz Cup - Los Angeles TD Waterhouse Cup - Long Island Petange Challenger Heineken Open Shanghai - Shanghai Vicenza Challenger Noumea Challenger Heilbronn Challenger Scottsdale Washington PBZ Zagreb Indoors - Zagreb Bergamo Challenger Meknes Challenger Kolkata Challenger Qatar ExxonMobil Open - Doha Marrakech Challenger AEGON Championships - London Serbia Open - Belgrade Barletta Challenger Napoli Challenger Countrywide Classic - Los Angeles Monza Challenger PBZ Zagreb Indoors - Zagreb Open 13 - Marseille AEGON Championships - London AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Genova Challenger PBZ Zagreb Indoors - Zagreb Rennes Challenger Athens Challenger Eckental Challenger RCA Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Tunis Challenger Sydney International - Sydney The Stella Artois Championships - London PBZ Zagreb Indoors - Zagreb AEGON Championships - London Shanghai Open '97 - Shanghai Tallahassee Challenger Astana Challenger Orleans Challenger Ljubljana Challenger Rennes Challenger Legg Mason Tennis Classic - Washington D.C. Franklin Templeton Tennis Classic - Scottsdale Heilbronn Challenger Napoli Challenger BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON International - Eastbourne Mercedes-Benz Cup - Los Angeles Farmers Classic - Los Angeles Siebel Open - San Jose Erste Bank Open - Vienna Campbell's Hall of Fame Tennis Championships - Newport Adidas International - Sydney U.S. Men's Clay Court Championships - Houston USTA Men's Challenger of Dallas - Dallas Queen's Club Newport Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart XL Capital Bermuda Open - Bermuda Gran Copa Ericsson - Rio de Janeiro Izmir Challenger University of Tennessee USTA Men's Challenger - Knoxville The Powder Byrne Trophy - Surbiton Sybase Open - San Jose The Nottingham Open - Nottingham Infiniti Open - Los Angeles RCA Championships - Indianapolis AAPT Championships - Adelaide U.S. Men's Clay Court Championships - Orlando China Open - Beijing AIG Japan Open - Tokyo Regions Morgan Keegan Championships - Memphis Open SEAT Godo 2006 - Barcelona The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham AIG Japan Open - Tokyo Indianapolis Legg Mason Tennis Classic - Washington Infiniti Open - Los Angeles Open 13 - Marseille Sybase Open - San Jose ERA Real Estate Clay Court Championships - Orlando AT&T Challenge - Atlanta Citrix Tennis Championships - Delray Beach Gerry Weber Open - Halle Heineken Open Shanghai - Shanghai Heineken Open Singapore - Singapore Kremlin Cup - Moscow Kroger / St. Jude International - Memphis Kroger / St. Jude International - Memphis Grand Prix de Tennis de Toulouse - Toulouse Los Angeles Internationaler Raiffeisen Grand Prix - St. Polten Kroger / St. Jude International - Memphis China Open - Beijing AIG Japan Open - Tokyo President's Cup 2000 - Tashkent Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington D.C. St. Petersburg Open - St. Petersburg Galleryfurniture.com Challenge - Atlanta Adidas International - Sydney Salem Open - Hong Kong Mercedes-Benz Cup - Los Angeles Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Salem Open - Hong Kong The Lipton Championships - Key Biscayne Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Key Biscayne The Ericsson Open - Miami Newsweek Champions Cup - Indian Wells du Maurier Open - Montreal Tennis Masters Series - Indian Wells RCA Championships - Indianapolis Pacific Life Open - Indian Wells Rogers Cup - Montreal The Ericsson Open - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Erste Bank Open - Vienna Western & Southern Financial Group Masters - Cincinnati Masters Series Monte-Carlo - Monte Carlo Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne The Nottingham Open - Nottingham U.S. Open - New York French Open - Paris Wimbledon - London Countrywide Classic - Los Angeles Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Campbells Hall of Fame Tennis Championships - Newport Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Great American Insurance ATP Championship - Cincinnati U.S. Open - New York Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, SF, ITA-USA 4-1 Davis Cup, Group 1, 2R, SRB-GEO 5-0 Davis Cup, World Group, PO, SRB-UZB, 5-0 Davis Cup, Group 1, 2R, GBR-SCG 2-3 River Oaks International Tennis Tournament - Houston